Inheritance diagram for TSimpleShapeRenderable:

Public Member Functions | |
| virtual I3DShRenderable::EType MCCOMAPI | GetGeometryType () const |
| virtual const TPointMesh *MCCOMAPI | GetPointMesh () const |
| virtual const TSegmentMesh *MCCOMAPI | GetSegmentMesh () const |
| virtual MCCOMErr MCCOMAPI | GetFMesh (real lod, FacetMesh **amesh) |
| virtual void MCCOMAPI | GetBoundingBox (TBBox3D &bb) |
| virtual TRenderableFlags MCCOMAPI | GetRenderableFlags (void) const |
| virtual MCCOMErr MCCOMAPI | SetRenderableFlags (const TRenderableFlags flags) |
Static Public Member Functions | |
| static void | Create (TSimpleShapeRenderable **renderable) |
Public Attributes | |
| TRenderableFlags | fFlags |
| TBBox3D | fBox |
| const void * | fMesh |
| I3DShRenderable::EType | fGeometryType |
| TShadingApproximation | fShader |
Protected Member Functions | |
| TSimpleShapeRenderable () | |
| virtual MCCOMErr MCCOMAPI | SelfGetShadingApproximation (TShadingApproximation &shadingApprox, uint32 uvSpaceID) const |
|
|
|
|
|
|
|
|
Returns the bounding box of the renderable in local coordinates (for triangle meshes).
Reimplemented from TCountedRenderable. |
|
||||||||||||
|
Returns a pointer to the triangle mesh contained in this renderable (see GetGeometryType()).
Reimplemented from TCountedRenderable. |
|
|
Returns the type of geometry that should be rendered (points, segments or triangles...) Reimplemented from TCountedRenderable. |
|
|
Returns a pointer to the point mesh contained in this renderable. Returns NULL if the renderable is not a point mesh (see GetGeometryType()). Reimplemented from TCountedRenderable. |
|
|
Returns the flags associated with this renderable. See TRenderableFlags for more info. Reimplemented from TCountedRenderable. |
|
|
Returns a pointer to the segment mesh contained in this renderable. Returns NULL if the renderable is not a segment mesh (see GetGeometryType()). Reimplemented from TCountedRenderable. |
|
||||||||||||
|
Reimplemented from TCountedRenderable. |
|
|
Sets the flags associated with this renderable.
Reimplemented from TCountedRenderable. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5